package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.FxyFinancialSocialsecurity;

/**
 * 五险一金设置表Service接口
 * 
 * @author XU
 * @date 2025-02-25
 */
public interface IFxyFinancialSocialsecurityService 
{
    /**
     * 查询五险一金设置表
     * 
     * @param id 五险一金设置表主键
     * @return 五险一金设置表
     */
    public FxyFinancialSocialsecurity selectFxyFinancialSocialsecurityById(Long id);

    /**
     * 查询五险一金设置表列表
     * 
     * @param fxyFinancialSocialsecurity 五险一金设置表
     * @return 五险一金设置表集合
     */
    public List<FxyFinancialSocialsecurity> selectFxyFinancialSocialsecurityList(FxyFinancialSocialsecurity fxyFinancialSocialsecurity);

    /**
     * 新增五险一金设置表
     * 
     * @param fxyFinancialSocialsecurity 五险一金设置表
     * @return 结果
     */
    public int insertFxyFinancialSocialsecurity(FxyFinancialSocialsecurity fxyFinancialSocialsecurity);

    /**
     * 修改五险一金设置表
     * 
     * @param fxyFinancialSocialsecurity 五险一金设置表
     * @return 结果
     */
    public int updateFxyFinancialSocialsecurity(FxyFinancialSocialsecurity fxyFinancialSocialsecurity);

    /**
     * 批量删除五险一金设置表
     * 
     * @param ids 需要删除的五险一金设置表主键集合
     * @return 结果
     */
    public int deleteFxyFinancialSocialsecurityByIds(Long[] ids);


    String importSocialsecurity(List<FxyFinancialSocialsecurity> socialsecurityList);
}
